//1. 导入 http 模块
const http = require('http');

//2. 创建服务对象 
// req  =>  是请求报文的封装对象, req 可以获取请求报文中的所有数据
// res  =>  是响应报文的封装对象, res 可以设置响应报文的所有数据
const server = http.createServer((req, res) => {
  // end 设置响应体, 并关闭链接
  res.end('Hello HTTP server 123');
});// create 创建  server 服务

//3. 监听端口 启动服务  listen 听   1024 以内的端口, 尽量不要用, 常见的 HTTP 端口 8000 8080 9000 3000
server.listen(8080, () => {
  //当服务启动成功后, 自动执行
  console.log('服务已经启动, 监听端口为 8080');
});


